live independently - French English Dictionary